package org.hswebframework.example.crud.entity;


import lombok.Getter;
import lombok.Setter;
import org.hswebframework.web.api.crud.entity.GenericEntity;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

@Table(name = "product")
@Getter
@Setter
public class Product  extends GenericEntity<Long> {

//  @Id
//  private Long id;
  @Column
  private String code;
  @Column
  private String name;
  @Column
  private String brand;
  @Column
  private String description;
  @Column
  private double unitPrice;
  @Column
  private long quantity;
  @Column
  private double amount;
  @Column
  private String isActive;
  @Column
  private long categoryId;
  @Column
  private long supplierId;
  @Column
  private long purchases;
  @Column
  private long views;


//  public long getId() {
//    return id;
//  }
//
//  public void setId(long id) {
//    this.id = id;
//  }
//
//
//  public String getCode() {
//    return code;
//  }
//
//  public void setCode(String code) {
//    this.code = code;
//  }
//
//
//  public String getName() {
//    return name;
//  }
//
//  public void setName(String name) {
//    this.name = name;
//  }
//
//
//  public String getBrand() {
//    return brand;
//  }
//
//  public void setBrand(String brand) {
//    this.brand = brand;
//  }
//
//
//  public String getDescription() {
//    return description;
//  }
//
//  public void setDescription(String description) {
//    this.description = description;
//  }
//
//
//  public double getUnitPrice() {
//    return unitPrice;
//  }
//
//  public void setUnitPrice(double unitPrice) {
//    this.unitPrice = unitPrice;
//  }
//
//
//  public long getQuantity() {
//    return quantity;
//  }
//
//  public void setQuantity(long quantity) {
//    this.quantity = quantity;
//  }
//
//
//  public double getAmount() {
//    return amount;
//  }
//
//  public void setAmount(double amount) {
//    this.amount = amount;
//  }
//
//
//  public String getIsActive() {
//    return isActive;
//  }
//
//  public void setIsActive(String isActive) {
//    this.isActive = isActive;
//  }
//
//
//  public long getCategoryId() {
//    return categoryId;
//  }
//
//  public void setCategoryId(long categoryId) {
//    this.categoryId = categoryId;
//  }
//
//
//  public long getSupplierId() {
//    return supplierId;
//  }
//
//  public void setSupplierId(long supplierId) {
//    this.supplierId = supplierId;
//  }
//
//
//  public long getPurchases() {
//    return purchases;
//  }
//
//  public void setPurchases(long purchases) {
//    this.purchases = purchases;
//  }
//
//
//  public long getViews() {
//    return views;
//  }
//
//  public void setViews(long views) {
//    this.views = views;
//  }

}
